package com.dianjing.dianqun.model;

import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

public class UserExt implements java.io.Serializable {
	private static final long serialVersionUID = 1L;

	// 手动封装
	private Integer fans;// 粉丝数

	// 手动封装
	private Integer contentCount;// 文章数

	private Integer userId;

	// 真实姓名
	private String realname;

	// 性别
	@JSONField(serialize = false)
	private Boolean gender;

	// 出生日期
	@JSONField(serialize = false)
	private Date birthday;

	// 个人介绍
	private String intro;

	// 来自
	private String comefrom;

	// QQ
	@JSONField(serialize = false)
	private String qq;

	// MSN
	@JSONField(serialize = false)
	private String msn;

	// 电话
	private String phone;

	// 手机
	private String mobile;

	// 用户头像
	private String userImg;

	// 用户个性签名
	private String userSignature;

	private String email;

	private String tel;

	private String name;

	@JSONField(serialize = false)
	private String pic;

	@JSONField(serialize = false)
	private String introduce;

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getRealname() {
		return realname;
	}

	public void setRealname(String realname) {
		this.realname = realname == null ? null : realname.trim();
	}

	public Boolean getGender() {
		return gender;
	}

	public void setGender(Boolean gender) {
		this.gender = gender;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public String getIntro() {
		return intro;
	}

	public void setIntro(String intro) {
		this.intro = intro == null ? null : intro.trim();
	}

	public String getComefrom() {
		return comefrom;
	}

	public void setComefrom(String comefrom) {
		this.comefrom = comefrom == null ? null : comefrom.trim();
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq == null ? null : qq.trim();
	}

	public String getMsn() {
		return msn;
	}

	public void setMsn(String msn) {
		this.msn = msn == null ? null : msn.trim();
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone == null ? null : phone.trim();
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile == null ? null : mobile.trim();
	}

	public String getUserImg() {
		return userImg;
	}

	public void setUserImg(String userImg) {
		this.userImg = userImg == null ? null : userImg.trim();
	}

	public String getUserSignature() {
		return userSignature;
	}

	public void setUserSignature(String userSignature) {
		this.userSignature = userSignature == null ? null : userSignature.trim();
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email == null ? null : email.trim();
	}

	public String getTel() {
		return tel;
	}

	public void setTel(String tel) {
		this.tel = tel == null ? null : tel.trim();
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name == null ? null : name.trim();
	}

	public String getPic() {
		return pic;
	}

	public void setPic(String pic) {
		this.pic = pic == null ? null : pic.trim();
	}

	public String getIntroduce() {
		return introduce;
	}

	public void setIntroduce(String introduce) {
		this.introduce = introduce == null ? null : introduce.trim();
	}

	public Integer getFans() {
		return fans;
	}

	public void setFans(Integer fans) {
		this.fans = fans;
	}

	public Integer getContentCount() {
		return contentCount;
	}

	public void setContentCount(Integer contentCount) {
		this.contentCount = contentCount;
	}

}